.top {
    width: 100%;
    border-bottom: 1px solid #dfdfdf;
    background-color: #FAFAFA;
}

.top_a {
    width: 1240px;
}

.top_a li {
    line-height: 40px;
}

.dk {
    width: 1240px;
    height: 5000px;
}

.top_b {
    margin-top: 30px;
    width: 100%;
    height: 70px;
    background: url("../images/logo.png") no-repeat;
}

.top_a_an {
    height: 70px;
}

.top_b_an p span {
    background: url("../images/clock.png") no-repeat;
    display: inline-block;
    width: 15px;
    height: 16px;
}

.top_b_an p {
    line-height: 30px;
}

.top_b_an button {
    width: 120px;
    height: 40px;
    border: none;
    font-size: 18px;
    text-indent: 25px;
    background: #ffdb3d url("../images/shopcar.png") no-repeat 25px 15px;
}

.top_c {
    width: 340px;
    height: 40px;
    border: 1px solid #dfdfdf;
    margin-top: 30px;
    margin-right: 10px;
}

.top_c input {
    width: 300px;
    height: 40px;
    box-sizing: border-box;
    border: none;
}

.top_c span {
    width: 39px;
    height: 40px;
    display: inline-block;
    background: url("../images/fangdajing.png") no-repeat center center;
    margin-left: 300px;
    border-left: 1px solid #dfdfdf;
}

.nav-a {
    margin-top: 20px;
    overflow: hidden;
}

.nav-a-a {
    width: 248px;
    line-height: 40px;
    text-indent: 20px;
    font-size: 18px;
    color: white;
    background-color: #ff4a00;
}

.nav-a-b {
    background-color: #404144;
    width: 992px;
}

.nav-a-b li a {
    color: white;
    line-height: 40px;
    font-size: 18px;
    margin-left: 20px;
    margin-right: 20px;
}

.nav-b {
    height: 590px;
    width: 247px;
    box-sizing: border-box;
}

.nav-b-a {
    height: 12.5%;
    width: 247px;
    overflow: hidden;
    padding-left: 20px;
    padding-top: 10px;
    box-sizing: border-box;
    border-bottom: 1px solid #dfdfdf;
}

.nav-b-a p {
    color: #ff4a00;
    line-height: 30px;
}

.nav-b-a li {
    margin-right: 10px;
}

.nav-c-a {
    background: url("../images/banner5.png") no-repeat;
    width: 992px;
    height: 420px;
}

.nav-d {
    height: 590px;
    border-bottom: 1px solid #dfdfdf;
    border-left: 1px solid #dfdfdf;
    box-sizing: border-box;
}

.nav-e-a {
    background: url("../images/01.png") no-repeat;
    width: 330px;
    height: 169px;
    box-sizing: border-box;
    border-right: 1px solid #dfdfdf;
}

.nav-e-b {
    background: url("../images/02.png") no-repeat;
    width: 330px;
    height: 169px;
    border-right: 1px solid #dfdfdf;
}

.nav-e-c {
    background: url("../images/03.png") no-repeat;
    width: 330px;
    height: 169px;
    border-right: 1px solid #dfdfdf;
}

.dan span {
    font-size: 18px;
    color: #999;
    line-height: 60px;
}

.dan-a {
    width: 100%;
    height: 310px;
    border: 1px solid #dfdfdf;
    box-sizing: border-box;
}

.dan-a-a {
    width: 25%;
    height: 100%;
    text-align: center;
}

.dan-a-a p {
    font-size: 18px;
    line-height: 40px;
}

.new p {
    font-size: 18px;
    line-height: 60px;
}

.new span {
    font-size: 18px;
    line-height: 60px;
    color: #515151;
}

.new-a {
    width: 1240px;
    height: 930px;
    border: 1px solid #dfdfdf;
}

.new-b {
    width: 25%;
    height: 100%;
    background-color: #fafafa;
}

.new-b-a {
    width: 100%;
    height: 14%;
    border-bottom: 1px solid #dfdfdf;
}

.new-b-a img {
    margin-top: 20px;
    margin-right: 30px;
}

.new-b-a div {
    background-color: red;
    color: white;
    width: 70px;
    margin-left: 30px;
    text-align: center;
    font-size: 12px;
    line-height: 20px;
}

.new-b-b {
    width: 100%;
    height: 14%;
    border-bottom: 1px solid #dfdfdf;
    overflow: hidden;
}

.new-b-b img {
    margin-right: 30px;
}

.new-b-b div {
    background-color: red;
    color: white;
    width: 70px;
    margin-left: 30px;
    text-align: center;
    font-size: 12px;
    line-height: 20px;
}

.new-b-a p:nth-child(3) {
    font-size: 17px;
    margin-top: 20px;
    color: #515151;
}

.new-b-a p:nth-child(4) {
    color: red;
    line-height: 30px;
}

.new-b-a p:nth-child(4) span {
    text-decoration: line-through;
    color: #666666;
}

.new-b-a p, .new-b-b p {
    margin-left: 30px;
}

.new-b-b p:nth-child(2) {
    font-size: 17px;
    color: #515151;
    margin-top: 20px;
}

.new-b-b p:nth-child(3) {
    line-height: 30px;
}

.new-c {
    height: 58%;
    width: 100%;
    overflow: hidden;

}

.new-c-a ul {
    margin-top: 20px;
}

.new-c-a ul li {
    margin-left: 30px;
    display: block;
    width: 250px;
    line-height: 50px;
    font-size: 15px;
    border-bottom: 1px solid #dfdfdf;
}

.new-c-a ul li:first-child a {
    color: #ff4a00;
}

.new-c-a ul li span {
    margin-left: 50px;
    float: right;
}

.new-c-b {
    width: 100%;
    height: 255px;
    padding-left: 30px;
    overflow: hidden;
}

.new-c-b input {
    width: 250px;
    height: 40px;
    border: 1px solid #dfdfdf;
    margin-top: 10px;
}

.new-c-b p:first-child {
    margin-top: 20px;
    font-size: 18px;
}

.new-c-b p:nth-child(4) span {
    font-size: 18px;
    line-height: 50px;
}

.new-c-b button {
    width: 250px;
    height: 40px;
    background-color: #dfdfdf;
    border: none;
    color: white;
}

.new-d-a, .new-d-c {
    width: 310px;
    height: 310px;
    box-sizing: border-box;
    border: 1px solid #b2b2b2;
    border-top: none;
    overflow: hidden;
    padding: 20px;
}

.new-d-a img, .new-d-c img, .new-d-d img {
    margin-left: 20px;
}

.new-d {
    width: 75%;
    height: 100%;
}

.new-d-b {
    background: url("../images/fanghezi0407xiao.jpg") no-repeat;
    width: 618px;
    height: 310px;
}

.new-d-d {
    width: 310px;
    height: 310px;
    box-sizing: border-box;
    border: 1px solid #b2b2b2;
    overflow: hidden;
    padding: 20px;
}

.new-d-e {
    width: 310px;
    height: 155px;
    box-sizing: border-box;
    border: 1px solid #b2b2b2;
    overflow: hidden;
    padding-left: 30px;
    padding-right: 20px;
    padding-top: 20px;
}

.new-d-e span {
    margin-top: 20px;
    display: inline-block;
}

.dajia {
    font-size: 18px;
    line-height: 60px;
}

.dajia-a {
    height: 620px;
    border: 1px solid #dfdfdf;
}

.dajia-b {
    width: 25%;
    box-sizing: border-box;
    border: 1px solid #dfdfdf;
    height: 100%;
    overflow: hidden;
}

.dajia-b-a {
    width: 100%;
    height: 19%;
    overflow: hidden;
    box-sizing: border-box;

}

.dajia-b-a p{
    margin-left: 30px;
    line-height: 110px;
    font-size: 25px;
}
.dajia-b-a p span{
    color: #ff4a00;
    margin-right: 10px;
}

.dajia-b-b {
    width: 100%;
    height: 16.22%;
    box-sizing: border-box;
    border: 1px solid #dfdfdf;
}

.dajia-b-b img {
    margin-top: -50px;
    margin-right: 30px;
}

.dajia-b-b span {
    display: inline-block;
    font-size: 40px;
    float: left;
    margin-top: 30px;
    margin-left: 30px;
    color: #ff4a00;
}

.dajia-b-b p {
    margin-top: 30px;
    margin-left: 70px;
}
.hot{
    line-height: 60px;
    font-size: 16px;
}
.hot-a{
    width: 100%;
    height: 410px;
    border: 1px solid #dfdfdf;
}
.hot-b{
    width: 25%;
    height: 100%;
}
.hot-b p:nth-child(1){
    line-height: 50px;
    text-indent: 20px;
}
.hot-b img:nth-child(2){
    margin-left: 20px;
    float: left;
}
.hot-b p:nth-child(3){
    margin-left:90px;
}
.hot-b img:nth-child(4){
    margin-left: 48px;
}

.hot-b p:nth-child(5){
    font-size: 12px;
    margin-top: 50px;
    line-height: 50px;
    margin-left: 20px;
    width: 270px;
    background-color: #f1f1f1;
    text-align: center;
}
.tejia-s{
    line-height: 60px;
    font-size: 18px;
}
.tejia{
    height: 310px;
    box-sizing: border-box;
    border: 1px #dfdfdf solid;
}
.tejia-a{
    width: 25%;
    height: 100%;
}
.tejia-a-a{
    background-color: red;
    text-align: center;
    width: 70px;
    color: white;
    margin-right: 20px;
}
.tejia-a p:nth-child(2){
    margin-top: 40px;
    margin-left: 30px;
}
.tejia-a p:nth-child(3){
    margin-left: 30px;
}
.tejia-a img:nth-child(4){
    margin-left: 45px;
}
.tejia-a span{
    text-decoration: line-through;
    color: #dfdfdf;
 }
.book{
    line-height: 60px;
    font-size: 18px;
}
.book-a{
    height: 410px;
    border: 1px solid #dfdfdf;
}
.book-b{
    width: 25%;
    height: 100%;
}
.book-b-b{
    margin-top: 35px;
    margin-left: 30px;
}
